.supervise-regaltion-step {
  .el-step__main {
    position: relative;
    .current-step {
      position: absolute;
      top: -5px;
      left: -50px;
      height: 32px;
      width: 4px;
      background: $brand-primary;
    }
  }
  .el-steps {
     .el-step__icon{
      color: #ffffff !important;
      border-color: #fff;
    }
    .is-process {
      .el-step__icon{
        background: $brand-primary !important;
        border-color: $brand-primary !important;
      }
    }
    .el-step__line {
      top: 30px;
      bottom: 5px;
    }
    .el-step__head.is-success {
      border-color: $brand-primary !important;
    }
    .is-success {
      .el-step__icon{
        border-color: $brand-primary !important;
        color: $brand-primary !important;
      }
      .el-step__line {
        background: $brand-primary !important;
      }
    }
    .is-wait {
      .el-step__icon{
        background: #BFBFBF !important;
        border-color: #BFBFBF !important;
      }
    }
  }
}